About He2 N2 Orpington 1 Limited (12257729) United Kingdom