About Nant Yr Allor Limited (12763991) United Kingdom