About Krl Holdings Limited (07020954) United Kingdom