About Skiba Properties Ltd (11552043) United Kingdom