About Aj17 Holdings Ltd (13674908) United Kingdom