About Gittor Solutions Ltd (12830641) United Kingdom