About Niakra Properties Ltd (12792487) United Kingdom