About Inexar Limited (07904060) United Kingdom