About Boundary Interactive Limited (SC478042) United Kingdom