About Oso Fiber Uk Ltd (12577120) United Kingdom