About Zoomastra Industries Lp (SL014514) United Kingdom