About Greg Tse Development Limited (12956191) United Kingdom