About Initalia Limited (03095249) United Kingdom