About Kral Allen Limited (12137375) United Kingdom