About Sol 44 Ltd (SC583049) United Kingdom