About Intramuros Limited (07089706) United Kingdom