About Antur Fawr Holdings Ltd (11208963) United Kingdom