About Sage Cat Limited (09239698) United Kingdom