About Serail Limited (12129418) United Kingdom