About Seega Limited (08258852) United Kingdom