About Ijatta Limited (07365987) United Kingdom