About Slemani 74 Ltd (12871109) United Kingdom