About Splendid Icon Tech Limited (10803720) United Kingdom