About Anlecbor Ltd (10783740) United Kingdom