About Glidepath Holdings Ltd (12172388) United Kingdom