About Merak Global Limited (SC608530) United Kingdom