About Bould Solutions Ltd (10429162) United Kingdom