About Appsgenii Technologies Limited (11873462) United Kingdom