About Mayns Solution Ltd. (10763475) United Kingdom