About Intastop Holdings Limited (10475058) United Kingdom