About Saturn 1 Limited (10487217) United Kingdom