About Ngorringe Limited (07207091) United Kingdom