About 10234462 Ltd (10234462) United Kingdom