About Seefin International & Co (SL002459) United Kingdom