About Dicon Solutions Ltd (12635520) United Kingdom