About Toga (holdings) Limited (04313186) United Kingdom