About Abaana Ltd. (11282874) United Kingdom