About Tallulah B. Enterprise Limited (SC358377) United Kingdom