About Merestar Limited (13161258) United Kingdom