About Mirikea Lvrd Limited (13328457) United Kingdom