About Fozzy Logic Limited (07934635) United Kingdom