About Foray 1088 Limited (00196161) United Kingdom