About 38.6 Solutions Ltd (10543282) United Kingdom