About Waba Ltd (11831973) United Kingdom