About Kedassia Supervision Limited (07896473) United Kingdom