About Mavrek Properties Holding Limited (13509637) United Kingdom