About Tyrone Bukenya Limited (12296730) United Kingdom