About Trappe Limited (11230205) United Kingdom