About Mallikai Limited (13071466) United Kingdom