About Germil Solutions Ltd (12999704) United Kingdom