About Ellaisla Bc Ltd (12897435) United Kingdom