About Sesku It Limited (09683743) United Kingdom