About Aiglor Ltd (13638323) United Kingdom