About Company 43 Ltd (09660521) United Kingdom