About Blueseed Technology Limited (08146195) United Kingdom