About Ja Fastfood Limited (08106681) United Kingdom