About Freeaim Technologies Limited (13348557) United Kingdom