About Seji Ltd (12027024) United Kingdom