About Manentia Limited (06055533) United Kingdom