About Krab Property Ltd (13195271) United Kingdom