About First Hand International Limited (13020168) United Kingdom