About Trespass Technology Limited (10681201) United Kingdom