About Osce Technology Ltd (13651012) United Kingdom