About Gaape Ltd (12955748) United Kingdom