About Nonsuch Solutions Ltd. (07805715) United Kingdom