About Carbyne Solutions Ltd (09330007) United Kingdom