About Netopyr Black Investment Ltd (12211110) United Kingdom