About Luke Gell Management Limited (11038997) United Kingdom